package com.xjm.i1.entity;

import com.xjm.i1.constant.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 加载数据的阶调数据
 **/
@NoArgsConstructor
@AllArgsConstructor
@Data
public class ColorContrastArea {

    private AreaEnum areaSign;

    private ColorEnum colorSign;

    private double value625;

    private double value1250;

    private double value1875;

    private double value2500;

    private double value3125;

    private double value3750;

    private double value4375;

    private double value5000;

    private double value5625;

    private double value6250;

    private double value6875;

    private double value7500;

    private double value8125;

    private double value8750;

    private double value9375;

    private double value10000;

    /**
     * 获取阶调数据结构按顺序返回的所有映射字段
     **/
    public static String[] getColorContrastValOrder() {
        return new String[]{"value625", "value1250",
                "value1875", "value2500", "value3125", "value3750", "value4375", "value5000",
                "value5625", "value6250", "value6875", "value7500", "value8125", "value8750", "value9375", "value10000"};
    }
}
